<?php
interface MVC_View_Hook_Element_Interface {

    /**
     * @param string $strName
     * @param mixed $mixValue
     * @return MVC_View_Element_Interface
     */
    public function _addVariable ($strName, $mixValue);


    /**
     * @param string $strViewName
     */
    public function __construct ($strHookName, $strHookFile, Config_Interface $objConfig);

    /**
     * @param string $strContent
     * @return string
     */
    public function renderAsInsertHook($strContent);


    /**
     * @param string $strContent
     * @return string
     */
    public function renderAsAddHook($strContent);

}